Skip to main content

Debug Time-Series Data Issues

This guide covers common issues when reporting or querying Time-Series data in RainMaker.

API Returns No Results After Device Reports Time-Series Data​

Symptom​

The device reports Time-Series data but querying via the API returns no results.

Steps to debug​

  1. Confirm the device has completed SNTP time synchronization. Both Time Series Data and Simple Time Series Data require a valid device timestamp before reporting. Check for the log message:

    Current time not yet available. Cannot report time series data.

    If present, wait for time sync to complete before expecting Time-Series data to be sent.

  2. For private RainMaker deployments: the Time-Series service (AWS Timestream) is not enabled by default and requires a separate deployment step. Refer to the ESP Timeseries add-on documentation to enable it.

On this page